From 1662e61fe2935f3ebb7598360c856824f5077a3d Mon Sep 17 00:00:00 2001 From: =?utf8?q?Marco=20Trevisan=20=28Trevi=C3=B1o=29?= Date: Fri, 9 Jul 2021 04:54:07 +0200 Subject: [PATCH] debian/run-tests.sh: Only print full log on errors No need to output the whole log if there have been no failures --- debian/run-tests.sh | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/debian/run-tests.sh b/debian/run-tests.sh index 70df6d3577..aee985d08a 100755 --- a/debian/run-tests.sh +++ b/debian/run-tests.sh @@ -13,7 +13,6 @@ mkdir -p "$test_data" cleanup() { rm -rf "$test_data" - rm -f "$BUILDDIR/meson-logs/testlog-$BACKEND.txt" # Avoid incremental builds with -nc leaking settings into the next build for reftest in $FUZZY_REFTESTS; do @@ -57,12 +56,11 @@ env \ --generate sv_SE \ -- \ meson test -C "$BUILDDIR" \ + --print-errorlogs \ --setup="$BACKEND" \ "$@" \ || touch "$test_data/tests-failed" -tail -v -n +0 "$BUILDDIR/meson-logs/testlog-$BACKEND.txt" || true - # Don't base64-encode the image results for tests that upstream # expect to fail for reftest in $XFAIL_REFTESTS; do -- 2.30.2